草庐IT

JavaFX 文本区域 : how to set tabulation width

全部标签

当某些条件有效时,如何更改tableview行颜色(Javafx)

我的应用程序包含:整数列表。此列表每隔几秒更新一次(添加数字,其他删除)Tableview数据包含几个字段,semNumId字段(整数)我希望能够绘制行,阵列列表包含绿色的semnumid数字。阵列列表可能是更改(tableView数据将包含相同的数据)。因此,可以在不更改表数据的情况下设置和关闭绿色我在这里看:javafx如何设置tableview中的详细信息行的行背景颜色但是似乎没有多大帮助。我该如何实施?注意:tableView.setRowFactory(tv->{TableRowrow=newTableRow();创建新的TableOw,我无法检查列表中的semnumid(因为使用新

java - 没有客户端-服务器架构的带有 JavaFX 的 MVC

我有一个很笼统的问题。对于我的工作,我必须使用MongoDB、Java和JavaFX(以及yWorks)实现一个演示应用程序。因此,由于我——不幸的是——必须独自完成这项工作,而且我们公司没有大量的专业知识,所以我所做的就是为自己研究和学习这些技术。而且由于我们不想拥有服务器应用程序,因此只有MongoDB作为服务和处理数据的客户端。(这没关系,因为它只是一个演示器)。但我有点困惑。实现pojo类以存储和从数据库加载并实现具有完全相同属性的gui模型类但使用JavaFX的“SimpleStringProperty”导致-在我看来-奇怪的事实,我有两个语义相同的模型类我必须实现某种Obs

控制台输出& javafx中的GUI Textfield?

我是Javafx的新程序员。我正在构建一个名为模糊计算器的桌面应用程序。每当我运行此程序时,它都会打开用户界面,但是当单击接口中的按钮(max-min)时,我在控制台而不是TextField中找到了我的输出。我如何在创建的文本字段中获取所需的输出???我已经浪费了太多小时来搜索解决方案,但是它们都没有工作或清楚。我正在附加下面的代码以供您建议。N.B:由于我的应用程序正在开发情绪中,所有按钮当前不起作用,因此只有最大的最大按钮处于活动状态。main.javaimportjavafx.scene.Parent;importjavafx.scene.Scene;importjavafx.stage

在javafx文本字段中输入文本之前显示非言语文本

我目前正在尝试构建与命令外壳相似的应用程序。我想在用户输入文本在Javafx文本字段中显示我给它的路径(或至少在字段中)。像这样:我拥有它,以便用户提交文本时清除文本字段。提交后,它将字段的文本设置为我实现类似效果的路径,但是用户在输入文本时仍可以删除此路径。我该如何制作它,以便我的路径文本出现在字段中,但用户无法删除它?我已经尝试过,但是它仅在提交后更新列表:textField.setOnAction(newEventHandler(){@Overridepublicvoidhandle(ActionEventevent){textField.positionCaret(textField.

javascript - 如何显示来自文本区域输入的回车?

在我的phpmyadmin中,我可以看到在数据库条目中可以识别换行符或回车符,但是当它们显示在网站上时,回车符被忽略并且所有内容都连接在一起。现在我将文本左对齐。不知道是不是这个原因。我尝试获取击键,然后如果输入了13或回车,则存储相反或什么的......我什至尝试手动输入 和/r/n但那些也被忽略,它们存储在数据库中。那我该怎么办呢?这是我尝试过的有关替换的简要说明functionbuild_post(){this.value="";}varmessage=newbuild_post();functionaddtomessage(fnc,keynum){fnc.value=m

php - 试图阻止文本区域中的项目符号作为特殊字符进入我的数据库

我目前正在使用它,但它似乎不适用于子弹:functionsanitizeMySQL($var){$var=mysql_real_escape_string($var);$var=sanitizeString($var);return$var;}functionsanitizeString($var){$var=str_replace('•','•',$var);$var=htmlentities($var);$var=strip_tags($var);return$var;}这是有人通过文本区域提交项目符号后在我的数据库中显示的项目符号:•编辑:这就是我现在得到的:•。我确实在

php - 如何在文本区域和数据库之间保留换行符?

我正在使用nl2br().将文本区域中的用户输入存储到数据库中现在的问题是我不想显示"br"当我稍后在文本区域中显示此输入但作为新行显示时标记。我用的是str_replace但这似乎每次我来回都会添加一个新行。例如。用户输入HelloWorld它被存储为HelloWorld我没问题。但是当我在文本区域中再次显示它时,我得到了(在str_replace..ingbr标签后带有“\n”)HelloWorld//whichifisubmitgivesmeHelloWorld有什么办法可以实现我想在这里做的事情吗? 最佳答案 不要用nl2b

php - 使用单个文本区域将多个电子邮件插入 mysql

我想使用单个文本区域将多封电子邮件插入数据库。这是我的代码:PHPerror_reporting(E_ERROR|E_WARNING|E_PARSE);$dbhost="localhost";$dbname="emails_test";$dbuser="root";$dbpass="";$conn=mysql_connect($dbhost,$dbuser,$dbpass);if(!$conn){die('Couldnotconnect:'.mysql_error());}mysql_select_db($dbname,$conn);if(isset($_POST['submit'])

javascript - 从带有换行符的文本区域到数据库的数据

我有一个简单的文本区域。单击保存按钮后,我将使用AngularController保存该数据。然后单击更新按钮后,我会更新该数据库中的一行,其中一个行字段是来自该文本区域的数据。到目前为止一切顺利,更新完成正常,当我在文本区域中换行时问题就开始了,例如,我输入:"Hi,↵Thisisanotherrow"我检查了该数据,当我将它保存在Controller中时,当我从服务器取回它时,它看起来像这样:“嗨,↵这是另一行”。看起来不错,但是当我把它放在一个div中时,我得到以下信息:"Hi,Thisisanotherrow"换行符去哪儿了?为什么不显示?我尝试了很多东西,比如将换行符更改为一

JavaFX 用户界面控件1——ChoiceBox ComboBox

1.选择框ChoiceBoxJavaFX的ChoiceBox是一个用户界面控件,用于向用户显示一个选项列表,并允许用户从中选择一个或多个选项。下面是一个ChoiceBox的简单示例和使用介绍:首先,导入JavaFX的相关类:importjavafx.application.Application;importjavafx.collections.FXCollections;importjavafx.scene.Scene;importjavafx.scene.control.ChoiceBox;importjavafx.scene.layout.VBox;importjavafx.stage.